package cn.edu.lcu.cs.javaprogramming.thread;

/**
 * @author ling
 * @date 2022/5/29 11:09
 */
public class MyRunnableClient {
    public static void main(String[] args) throws InterruptedException {
        MyRunnable myRunnable = new MyRunnable();
        // 创建新线程实例：传递一个Runnable对象，可以指定新线程的名称。
        Thread thread = new Thread(myRunnable, "新线程");
        thread.start();

        int count = 0;
        while (true) {
            System.err.println(Thread.currentThread().getName() + " 被调用了 " + ++count + "次");
            // 线程休眠500毫秒，纯粹是为了让控制台输出速度慢一点，不然快速变化的输出会把人闪晕。
            Thread.sleep(500);
        }

    }
}
